institution of public utility - Turc Anglais Dictionnaire